11152. Последний символ

 

Выведите последний символ строки.

 

Вход. Строка, длина которой не превышает 100 символов.

 

Выход. Выведите последний символ строки.

 

Пример входа

Пример выхода

This is my home

e

 

 

РЕШЕНИЕ

строка

 

Анализ алгоритма

Пусть s – входная строка. Последний её символ можно получить с помощью метода back().

Задачу можно также решить, вычислив индекс последнего символа строки. Он равен i = s.size() – 1, и сам символ будет доступен как s[i].

 

Реализация алгоритма

Читаем входную строку. Выводим последний символ.

 

getline(cin, s);

cout << s.back() << endl;

 

Реализация алгоритмаиндекс последнего элемента

Читаем входную строку.

 

getline(cin, s);

 

Вычисляем позицию i последнего символа.

 

i = s.size() - 1;

 

Выводим последний символ.

 

cout << s[i] << endl;

 

Python реализация

Читаем входную строку.

 

s = input()

 

Выводим последний символ. Используем отрицательную индексацию.

 

print(s[-1])